﻿.fancyUpload .status
{
    background-color:       #F9F7ED;
    padding:                10px 15px;
    width:                  420px;
}
 
.fancyUpload .status .progress
{
    background:             white url("progress.gif") no-repeat;
    background-position:    +50% 0;
    margin-right:           0.5em;
}
 
.fancyUpload .status .progress-text
{
    font-size:              0.9em;
    font-weight:            bold;
}

.fancyUpload .status .browse,
.fancyUpload .status .clear,
.fancyUpload .status .upload
{
    color:                  #5C843A;
    margin:                 5px;
}
 
.fancyUpload .list
{
    list-style:             none;
    margin:                 0;
    padding:                0;
}
 
.fancyUpload .list li.file
{
    border-bottom:          1px solid #eee;
    background:             url("file.png") no-repeat 4px 4px;
}
.fancyUpload .list li.file.file-uploading
{
    background-image:       url("uploading.png");
    background-color:       #D9DDE9;
}
.fancyUpload .list li.file.file-success
{
    background-image:       url("success.png");
}
.fancyUpload .list li.file.file-failed
{
    background-image:       url("failed.png");
}
 
.fancyUpload .list li.file .file-name
{
    font-size:              1.2em;
    margin-left:            44px;
    display:                block;
    clear:                  left;
    line-height:            40px;
    height:                 40px;
    font-weight:            bold;
}
.fancyUpload .list li.file .file-size
{
    font-size:              0.9em;
    line-height:            18px;
    float:                  right;
    margin-top:             2px;
    margin-right:           6px;
}
.fancyUpload .list li.file .file-info
{
    display:                block;
    margin-left:            44px;
    font-size:              0.9em;
    line-height:            20px;
}
.fancyUpload .list li.file .file-remove
{
    clear:                  right;
    float:                  right;
    line-height:            18px;
    margin-right:           6px;
}